Thành phần CPU

Khối điều khiển (CU - Control Unit)

Là thành phần của CPU có nhiệm vụ thông dịch các lệnh của chương trình và điều khiển hoạt động xử lý, được điều tiết chính xác bởi xung nhịp đồng hồ hệ thống.Phần này là phần cốt lõi của một bộ xử lý được cấu tạo từ các mạch logic so sánh với các linh kiện bán dẫn như transistor tạo thành.

Khối tính toán ALU (Arithmetic Logic Unit)

Chức năng thực hiện các phép toán số học và logic sau đó trả lại kết quả cho các thanh ghi hoặc bộ nhớ.

Các thanh ghi (Registers)

Là các bộ nhớ có dung lượng nhỏ nhưng tốc độ truy cập rất cao, nằm ngay trong CPU, dùng để lưu trữ tạm thời các toán hạng, kết quả tính toán, địa chỉ các ô nhớ hoặc thông tin điều khiển. Mỗi thanh ghi có một chức năng cụ thể.Thanh ghi quan trọng nhất là bộ đếm chương trình (PC - Program Counter) chỉ đến lệnh sẽ thi hành tiếp theo.

Opcode

Phần bộ nhớ chứa mã máy của cpu(không bắt buộc) để có thể thực thi các lệnh trong file thực thi.

Phần điều khiển

Thực hiện việc điều khiển các khối và điều khiển tần số xung nhịp.Mạch xung nhịp đồng hồ hệ thống dùng để đồng bộ các thao tác xử lý trong và ngoài CPU theo các khoảng thời gian không đổi. Khoảng thời gian chờ giữa hai xung gọi là chu kỳ xung nhịp. Tốc độ theo đó xung nhịp hệ thống tạo ra các xung tín hiệu chuẩn thời gian gọi là tốc độ xung nhịp – tốc độ đồng hồ tính bằng triệu đơn vị mỗi giây (MHz).Phần này là không cần thiết cho một cpu nhưng hầu hết có trong kiến trúc cisc.

Tài liệu tham khảo

WikiPedia: CPU ftp://download.intel.com/museum/Moores_Law/Video-T... http://www.androidauthority.com/mobile-processor-g... http://infocenter.arm.com/help/index.jsp?topic=/co... http://arstechnica.com/information-technology/2014... http://www.atmel.com/technologies/cpu_core/avr.asp... http://www.embedded.com/electronics-blogs/signific... http://www-03.ibm.com/ibm/history/exhibits/mainfra... http://www.pcgamer.com/a-brief-history-of-cpus-31-... http://www.pcmech.com/article/a-cpu-history/ http://searchdatacenter.techtarget.com/sDefinition...